perm filename NOTES[WEB,ALS]1 blob
sn#628257 filedate 1981-12-14 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00003 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 To remove old files from SCORE and to FTP to and from SCORE
C00007 00003 TO WRITE TAPES
C00009 ENDMK
C⊗;
To remove old files from SCORE and to FTP to and from SCORE
To transfer WEB files from Score to SAIL.
FTP SCORE<cr> To get into SCORE
ASCII<cr> To specify the type of file
USER CSD.ZABALA<cr> To use Zabala's account
password<cr>
XCWD <TEX.WEB><cr> Specifying the directory area
GET TANGLE.PAS<cr>
GET TANGLE.WEB<cr>
etc.
BYE<cr>
To restore updated files at score one must first log in at score and
delete the old file to prevent the FTPed program from being added as a
second version. CAUTION: Do not delete files until a replacement file is
available.
To remove old files
TELNET SCORE<cr>
@ csd.zabala<cr>
@ type password
@ CD <TEX.WEB>
@ del TANGLE.PAS<cr>
@ del TANGLE.WEB<cr>
@ etc.
@ EXP<cr>
@ K
To store new files use the above FTP routine replacing the GET by PUT.
One must then follow instructions from UNDEK.SAI, TO WIT:
So, to make an exportable version of everything, follow these
confusing steps:
(1) FTP TANGLE.WEB, WEAVE.WEB, TANGLE.PAS and WEBHDR.TEX in ASCII mode
from SAIL. Note that this puts right-curleys and tildes where they
should be, but you must change the single-quoted 'control-x' in
TANGLE.PAS, and the \def\'control-x' and \let\'control-x' in
WEBHDR.TEX to '←' yourself. You might also want to check that
you have an up-to-date BASIC.TEX, with the same change. WEBHDR
and BASIC should have tabs changed to two spaces, also.
(2) Compile TANGLE.PAS, resulting in an SU-ASCII version of TANGLE.EXE.
(3) Edit TANGLE.WEB, turn off the STANFORD-DROFNATS switch, giving TANGLE.WEB'.
(4) Run UNDEK (this program) on TANGLE.WEB', producing the transportable
version, TANGLE.WEB''.
(5) Run TANGLE.EXE on TANGLE.WEB'' to produce the transportable TANGLE.PAS''.
(6) Compile TANGLE.PAS'', resulting in a US-ASCII version of TANGLE.EXE''
(7) As a test, run TANGLE.EXE'' on TANGLE.WEB''. The output should be
the same as TANGLE.PAS''.
(8) Repeat steps (3) through (5) on WEAVE.WEB, giving transportable
WEAVE.WEB'' and WEAVE.PAS''.
(9) As a test, compile WEAVE.PAS'' and run it against TANGLE.WEB'' and
WEAVE.WEB''. The resulting TEX files should be nearly the same
as TANGLE.TEX and WEAVE.TEX at Sail. If you chang _ and ↓ to ←,
⊗ to &, and tab to two spaces in a local copy of the Sail versions,
it will be easier to do the comparisons. The only differences you
should notice will be due to DROFNATS being turned off, and a few
line breaks will be different owing to tabs having been turned into
two spaces before Weave processing. marva7
Now you've got {TANGLE|WEAVE}.{PAS|WEB}'', all of which should be
suitable for sending to other sites.
TO WRITE TAPES
Two DO files should make this relatively easy.
They are TAPEIO.DO and TOSCIP.DO (q.v.)
Restivo's instructions follow:
! type <cntl-c> to the terminal to get the EXEC prompt '@'
! type 'login csd.tex<sp>password<cr>'
! type 'cd <csd.web><cr>' to the '@'
! type 'v<cr>' to see what's in the directory
! type 'TOSCIP<CR> to '@'
! type 'lrecl 133<cr>
! type 'blksize 13300<cr>'
! type 'density<sp>800 or 1600'
! type '?' to review TOSCIP commands
! type 'display' to see check user specified parameters
! Check to make sure you've already mounted the tape on MTAO:
you must use MTAO: only with TOSCIP, MTA1: will be unacceptable.
! type 'write filespec1.foo,filespec2.foo<CR> to the TOSCIP
! TOSCIP will write the files onto the tape.
! then type 'rewind', then 'exit'.
! press 'offline' button on tape drive, then 'rew/unload' to
release your tape from the drive.
-------